package com.nervenets.web.controller.user;

import com.nervenets.web.controller.TokenParams;
import com.nervenets.web.enumeration.Gender;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
public class WaUpdateUserInfoParams extends TokenParams {
    @ApiModelProperty(value = "性别，不传不更新")
    private Gender gender;
    @ApiModelProperty(value = "用户昵称，不传不更新")
    private String wxName;
    @ApiModelProperty(value = "用户头像，不传不更新")
    private String wxAvatar;
    @ApiModelProperty(value = "微信账号，不传不更新")
    private String wxAccount;
    @ApiModelProperty(value = "微信二维码，不传不更新")
    private String wxQrCodeUrl;
    @ApiModelProperty(value = "语音文件链接，不传不更新")
    private String introAudioUrl;
    @ApiModelProperty(value = "个人描述，不传不更新")
    private String description;

    @ApiModelProperty(value = "真实姓名，不传不更新")
    private String trueName;
    @ApiModelProperty(value = "真实头像，不传不更新")
    private String trueAvatar;
    @ApiModelProperty(value = "职位，不传不更新")
    private String jobPosition;
}
